throw down pillars - Turkish English Dictionary